﻿#region  文件信息

// ---------------------------------------------------------------------------------------
// <copyright file="PayNotifyModel.cs" company="">
// 作者：李帅伦
// </copyright>
// <summary>
// 类型简介：
// 类型详细：PayNotifyModel.cs
// 创建时间：2015-01-15 0:22
// 修改时间：2015-01-14 21:01
// </summary>
// ---------------------------------------------------------------------------------------
#endregion

namespace Payment.ChinaPay
{
    /// <summary>
    /// The pay notify model.
    /// </summary>
    public class PayNotifyModel
    {
        #region Public Properties

        /// <summary>
        /// 签名数据
        /// </summary>
        public string CheckValue { get; set; }

        /// <summary>
        /// Gets or sets the cury id.
        /// </summary>
        public string CuryId { get; set; }

        /// <summary>
        /// Gets or sets the gate id.
        /// </summary>
        public string GateId { get; set; }

        /// <summary>
        /// 商户号
        /// </summary>
        public string MerId { get; set; } // 商户号

        /// <summary>
        /// 订单号
        /// </summary>
        public string OrderNo { get; set; }

        /// <summary>
        /// Gets or sets the priv 1.
        /// </summary>
        public string Priv1 { get; set; }

        // 订单号

        /// <summary>
        /// 订单金额
        /// </summary>
        public string TransAmt { get; set; } // 订单金额

        // 货币代码

        /// <summary>
        /// Gets or sets the trans date.
        /// </summary>
        public string TransDate { get; set; } // 订单日期

        /// <summary>
        /// Gets or sets the trans type.
        /// </summary>
        public string TransType { get; set; } // 交易类型

        // 网关

        /// <summary>
        /// status表示交易状态，只有"1001"表示支付成功，其他状态均表示未成功的交易。因此验证签名数据通过后，还需要判定交易状态代码是否为"1001"
        /// </summary>
        public string status { get; set; }

        #endregion

          
    }
}